package ch5;

import java.util.Scanner;

public class Triangle {
	/**
	 * 星号组成的倒直角三角形， 对于高度h的三角形，从下往上，*个数分别是，1,2,3，。。。。h
	 * 
	 * @param args
	 */
	public static void main(String[] args) {
		Scanner in = new Scanner(System.in);
		System.out.println("输入直角三角形的高度：");
		int h = in.nextInt();
		// 外层控制高度
		// for (int i = 1; i <= h; i++) {
		// for (int j = 1; j <= i; j++) {
		// System.out.print("* ");
		// }
		// System.out.println();
		// }
		// 每行*的个数和行号之间的关系
		for (int i = 1; i <= h; i++) {
			// 每行的个数等于高度-行号
			for (int j = 1; j <= h - i + 1; j++) {
				System.out.print("* ");
			}
			System.out.println();
		}
		System.out.println(">>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>");
		for (int i = h; i >= 1; i--) {
			for (int j = 1; j <= i; j++) {
				System.out.print("* ");
			}
			System.out.println();
		}
	}

}
